package com.augurit.agmobile.agwater5.drainage.supervise.model

/**
 * @author 创建人 ：yanghaozhang
 * @version 1.0
 * @package 包名 ：com.augurit.agmobile.agwater5.drainage.supervise.model
 * @createTime 创建时间 ：2022/1/5
 * @modifyBy 修改人 ：
 * @modifyTime 修改时间 ：
 * @modifyMemo 修改备注：
 */

data class SuperviseVariousModuleBean(
    var moduleName: String,
    var moduleSuperviseCount: Int,
    var moduleTotalCount: Int,
    var moduleObj: Any? = null,
    var subModuleList: MutableList<SuperviseVariousSubModuleBean>? = null
)

data class SuperviseVariousSubModuleBean(
    var subModuleName: String,
    var subModuleSuperviseCount: Int,
    var subModuleTotalCount: Int,
    var isExpend: Boolean,
    var subModuleObj: Any? = null,
    var itemList: MutableList<SuperviseVariousItemBean>? = null
)

data class SuperviseVariousItemBean(
    var itemName: String,
    var statusName: String,
    var itemObj: Any? = null,
)